Biomass and Bio-fuel