biofuels due diligence