Technical and economical feasibility of biomass power plants