Fuel Cells for Extraterrestrial and Terrestrial Applications