1. National Research Center of Pumps, Jiangsu University, Zhenjiang 212013, China
2. Key Laboratory of Fluid and Power Machinery (Xihua University), Ministry of Education, Chengdu 610039, China
3. College of Mechanical and Electrical Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing 210016, China
4. Wenling Fluid Machinery Technology Institute of Jiangsu University, Wenling 317525, China