1. School of Energy and Power Engineering, Xihua University, Chengdu 610039, China
2. Key Laboratory of Fluid and Power Machinery, Ministry of Education, Xihua University, Chengdu, Sichuan 610039, China
3. Key Laboratory of Fluid Machinery and Engineering, Sichuan Province, Xihua University, Chengdu, Sichuan 610039, China
4. Department of Energy and Power Engineering, Tsinghua University, Beijing 100084, China
5. National Research Center of Pumps, Jiangsu University, Zhenjiang 212013, China