Search results for: Qiannan Chen
International Journal of Hydrogen Energy > 2016 > 41 > 28 > 12049- 12061
Physiologia Plantarum > 157 > 1 > 24 - 37
Electrochimica Acta > 2016 > 190 > C > 538-547
Journal of Power Sources > 2015 > 294 > C > 51-58