1. University of Shanghai for Science and Technology, Shanghai 200093, China
2. Shanghai Key Laboratory of Power Energy in Multiphase Flow and Heat Transfer, Shanghai 200093, China
3. Marine Design and Research Institute of China, Shanghai 200011, China