International Journal of Hydrogen Energy Recent Journal Article uri icon