Technologies, limits and opportunities for biomass conversion to ethanol