Search results for: Zhen Yang
International Journal of Energy Research > 43 > 2 > 905 - 920
Energy Conversion and Management > 2017 > 149 > C > 140-154
Applied Energy > 2017 > 190 > C > 376-389
Chinese Journal of Chemical Engineering > 2014 > 22 > 11-12 > 1291-1297