Search results for: Pengfei Wang
Energy Conversion and Management > 2015 > 106 > C > 1370-1378
Energy Conversion and Management > 2015 > 105 > C > 206-215
Science China Earth Sciences > 2014 > 57 > 7 > 1513-1524
Science China Technological Sciences > 2010 > 53 > 7 > 1862-1868