Search results for: Peng Zhang
Procedia Environmental Sciences > 2016 > 31 > C > 505-513
Procedia Environmental Sciences > 2016 > 31 > C > 514-519
International Journal of Hydrogen Energy > 2015 > 40 > 39 > 13530- 13537
Bioresource Technology > 2013 > 133 > Complete > 389-397