1. Department of Energy and Power Engineering, University of Shanghai for Science and Technology, Shanghai 200093, People's Republic of China
2. Shanghai Key Laboratory of Power Energy in Multiphase Flow and Heat Transfer, Shanghai 200093, People's Republic of China
3. Institute of Applied Mathematics and Mechanics, Shanghai University, Shanghai 200072, People's Republic of China
4. School of Mechanical Engineering of Nantong University, Jiangsu 226019, People's Republic of China
5. Aerospace Engineering Department, University of Kansas, Lawrence, Kansas 66045-7621, USA