[1] Univ Shanghai Sci & Technol, Sch Energy & Power Engn, Shanghai 200093, Peoples R China
[2] Univ Shanghai Sci & Technol, Shanghai Key Lab Multiphase Flow & Heat Transfer P, Shanghai, Peoples R China
[3] Zhejiang Univ, Huzhou Inst, Huzhou, Peoples R China
[4] Univ Regina, Clean Energy Technol Res & Innovat Ctr, Regina, SK, Canada