Eden Geothermal Project appoints OnSite for Geothermal Installation