Search results for: Chenghua Sun
International Journal of Hydrogen Energy > 2018 > 43 > 3 > 1508-1515
International Journal of Hydrogen Energy > 2016 > 41 > 47 > 22034- 22042
International Journal of Hydrogen Energy > 2013 > 38 > 14 > 6283-6287