Hydrogen gas is a promising energy source with several advantages - it is lightweight, storable, energy-dense, and ...