Integration of fuel cells and renewables into efficient CHP systems