1. Research Center of Fluid Machinery Engineering and Technology, Jiangsu University, Zhenjiang 212013, China
2. Hefei Huasheng Pumps and Valves Co. Ltd., No. 006, Jinhui Road, Hefei 231131, Anhui, China
3. College of Hydraulic Science and Engineering, Yangzhou University, Yangzhou 225009, China