1. National Research Center of Pumps, Jiangsu University, Zhenjiang, Jiangsu 212013, China
2. School of Mechanical Engineering, Nantong University, Nantong, Jiangsu 226019, China
3. Key Laboratory of Fluid and Power Machinery, Ministry of Education, Xihua University, Chengdu 610039, China
4. College of Water Resources and Architectural Engineering, Northwest A&F University, Yangling, Shaanxi 712100, China