1. Shanghai Marine Equipment Research Institute, Shanghai 200031, China
2. School of Energy and Power Engineering, University of Shanghai for Science and Technology, Shanghai 200093, China
3. Shanghai Key Laboratory of Multiphase Flow and Heat Transfer in Power Engineering, Shanghai 200093, China
4. School of Medical Instruments and Food Engineering, University of Shanghai for Science and Technology, Shanghai 200093, China