The Hydrogen Fuel Cells: The Future of Energy?