1. National Research Center of Pumps, Jiangsu University, Zhenjiang, China
2. Department of Mathematics, Imperial College London, London, UK
3. Institute of Fluid Engineering Equipment Technology, JITRI, Zhenjiang, , China
4. College of Mechanical Engineering, Nantong University, Nantong, China
5. School of Energy and Power Engineering, Jiangsu University, Zhenjiang, China
6. College of Hydraulic Science and Engineering, Yangzhou University, Yangzhou, China
7. Department of Mechanical Engineering & Materials Science, Washington University in St Louis, St Louis, MO, USA