1. National Research Center of Pumps, Jiangsu University, Zhenjiang, China
2. Wenling Research Institute of Jiangsu University, Zhenjiang, China
3. Institute of Fluid Engineering Equipment Technology, Jiangsu University, Zhenjiang, China
4. College of Mechanical Engineering, Nantong University, Nantong, China
5. College of Hydraulic Science and Engineering, Yangzhou University, Yangzhou, China
6. Department of Mechanical Engineering & Materials Science, Washington University in St Louis, St Louis, MO, USA