[1] Chinese Acad Sci, Inst Engn Thermophys, 11 Beisihuanxi Rd, Beijing 100190, Peoples R China
[2] Univ Chinese Acad Sci, 19A Yuquan Rd, Beijing 100049, Peoples R China
[3] Univ Sci & Technol China, Dept Thermal Sci & Energy Engn, Hefei 230027, Peoples R China
[4] Xi An Jiao Tong Univ, Int Res Ctr Renewable Energy, Xian 710049, Peoples R China
[5] Xi An Jiao Tong Univ, State Key Lab Multiphase Flow Power Engn, Xian 710049, Peoples R China