1. College of Mechatronics Engineering, Hainan Vocational University of Science and Technology, Haikou 571126, China
2. Department of Energy and Power Engineering, Tsinghua University, Beijing 100084, China
3. College of Hydraulic Science and Engineering, Yangzhou University, Yangzhou 225009, China
4. School of Aerospace and Mechanical Engineering/Flight College, Changzhou Institute of Technology, Changzhou 213032, China
5. National Research Center of Pumps, Jiangsu University, Zhenjiang 212013, China