1. National Research Center of Pumps, Jiangsu University, Zhenjiang, Jiangsu 212013, China
2. School of Mechanical Technology, Wuxi Institute of Technology, Wuxi, Jiangsu 214121, China
3. Research Center of Fluid Machinery Engineering and Technology, Jiangsu University, Zhenjiang, Jiangsu 212013, China