Here's something about fuel cells. Around 10 minutes in one of the Chem Dept professors who does research into batteries and fuel cells describes how they work. http://www.brainson.org/the-future-of-fuel-and-the-problem-with-exhaust-road-trip-pt-2/