1. National Research Center of Pumps, Jiangsu University, Zhenjiang 212013, China
2. Zhejiang Fang Wei Testing Technology Co., Ltd., Hangzhou 311122, China
3. Key Laboratory of Fluid and Power Machinery (Xihua University), Ministry of Education, Chengdu 610039, China