1. College of Hydraulic Science and Engineering, Yangzhou University, Yangzhou, People’s Republic of China
2. College of Electrical and Mechanical Engineering, Nanchang Institute of Technology, Nanchang, People’s Republic of China
3. School of Aeronautical and Mechanical Engineering, Changzhou Institute of Technology, Changzhou, People’s Republic of China
4. National Research Center of Pumps, Jiangsu University, Zhenjiang, People’s Republic of China
5. Department of Mechanical Engineering, Texas Tech University, Lubbock, TX, USA
6. College of Mechanical Engineering, Nantong University, Nantong, People’s Republic of China
7. Zhejiang Zhenxing Petrochemical Machinery Co., Ltd., Ruian, People’s Republic of China