Fuel cell
A fuel cell is an electrochemical cell that converts the chemical energy of a fuel ,hydrogen or methane, and an oxidizing agent, usually oxygen, into electricity through a pair of reduction reactions. fuel cells have an efficiency of about 40%.