International Journal of Hydrogen Energy
International Journal of Hydrogen Energy > 2009 > 34 > 19 > 8061-8066
International Journal of Hydrogen Energy > 2014 > 39 > 2 > 1096-1104
International Journal of Hydrogen Energy > 2015 > 40 > 34 > 11046- 11058
International Journal of Hydrogen Energy > 2017 > 42 > 29 > 18364- 18374