Search results
International Journal of Energy Research > 45 > 3 > 4026 - 4035
Renewable Energy > 2016 > 91 > C > 302-314
International Journal of Hydrogen Energy > 2014 > 39 > 28 > 15604- 15613
International Journal of Hydrogen Energy > 2005 > 30 > 2 > 105-111