1. National Research Center of Pumps, Jiangsu University, Zhenjiang 212013, China
2. Zhenjiang Fluid Engineering Equipment Technology Research Institute, Jiangsu University, Zhenjiang 212009, China
3. Key Laboratory of Fluid and Power Machinery, Xihua University, Ministry of Education, Chengdu 610039, China
4. Wenling Fluid Machinery Technology Institute, Jiangsu University, Wenling 317525, China
5. College of Mechanical Engineering, Nantong University, Nantong 226019, China