Search results
International Journal of Energy Research > 37 > 6 > 510 - 521
International Journal of Hydrogen Energy > 2011 > 36 > 19 > 12499- 12511
Journal of Power Sources > 2011 > 196 > 15 > 6305-6317
International Journal of Hydrogen Energy > 2008 > 33 > 3 > 1052-1066