[1] Chinese Acad Sci, Inst Engn Thermophys, Beijing 100190, Peoples R China
[2] Dongguan Univ Technol, Sch Chem Engn & Energy Technol, Dongguan 523808, Peoples R China
[3] Xi An Jiao Tong Univ, Sch Energy & Power Engn, Xian 710049, Peoples R China
[4] North China Elect Power Univ, Sch Energy Power & Mech Engn, Beijing 102206, Peoples R China
[5] Beijing Inst Technol, Sch Mech Engn, Beijing 100081, Peoples R China