International Journal of Hydrogen Energy
International Journal of Hydrogen Energy > 2012 > 37 > 24 > 18704- 18712
International Journal of Hydrogen Energy > 2015 > 40 > 24 > 7601-7608
International Journal of Hydrogen Energy > 2017 > 42 > 17 > 12339- 12354
International Journal of Hydrogen Energy > 2017 > 42 > 50 > 29648- 29660