1. School of Mechanical Technology, Wuxi Institute of Technology, Wuxi, China
2. National Research Center of Pumps, Jiangsu University, Zhenjiang, China
3. Zhenjiang Water Supply Company, Zhenjiang, China
4. Wuxi Leo Pump Manufacturing Co., Ltd, Wuxi, China