biomass technology due diligence