Chemical and Electrical Energy Production