Hydrogen and Fuel Cells:Emerging Technologies and