1. Key Laboratory of Fluid and Power Machinery, Xihua University, Ministry of Education, Chengdu, Sichuan 610039, China
2. Key Laboratory of Fluid Machinery and Engineering, Xihua University, Sichuan Province, Chengdu, Sichuan 610039, China
3. Quality Inspection Center for Pump Products, Wenling, Zhejiang 317599, China