[1] North China Elect Power Univ, Beijing Key Lab Multiphase Flow & Heat Transfer Lo, Beijing 102206, Peoples R China
[2] North China Elect Power Univ, Key Lab Power Stn Energy Transfer Convers & Syst, Minist Educ, Beijing 102206, Peoples R China
[3] China Univ Petr East China, Coll New Energy, Qingdao 266580, Peoples R China