1. College of Hydraulic Science and Engineering, Yangzhou University, Yangzhou 225009, China
2. Research Center of Fluid Machinery Engineering and Technology, Jiangsu University, Zhenjiang 212013, China
3. College of Mechanical and Power Engineering, China Three Gorges University, Yichang 443002, China