[1] North China Elect Power Univ, Sch Energy Power & Mech Engn, Beijing 102206, Peoples R China
[2] Chinese Acad Sci, Inst Engn Thermophys, Beijing 100190, Peoples R China
[3] Univ Chinese Acad Sci, Beijing 100049, Peoples R China
[4] Univ Sci & Technol China, Dept Thermal Sci & Energy Engn, Hefei 230027, Peoples R China
[5] China Three Gorges Grp Corp, Res Inst Sci & Technol, Beijing 100038, Peoples R China