1. Research Center of Fluid Machinery Engineering and Technology, Jiangsu University, Zhenjiang, Jiangsu, China
2. School of Energy and Power Engineering, Jiangsu University, Zhenjiang, China
3. School of Engineering Science, Lappeenranta University of Technology, Lappeenranta, Finland