power generators and fuels