1. National Research Center of Pumps, Jiangsu University, 301 Xuefu Road, Zhenjiang 212013, China
2. Shandong Shuanglun Co., Ltd., Weihai 264203, China
3. Wenling Research Institute of Fluid Machinery, Jiangsu University, Taizhou 317522, China
4. Key Laboratory of Fluid and Power Machinery, Xihua University, Chengdu 610039, China