1. Research Center of Fluid Machinery Engineering and Technology, Jiangsu University, Zhenjiang 212013, China
2. Key Laboratory of Fluid Machinery and Engineering, Xihua University, Chengdu 610039, China
3. Chongqing Pump Industry Co., Ltd., Chongqing 400033, China
4. Fluid Machinery of Wenling Research Institute, Jiangsu University, Wenling 318000, China