1. National Research Center of Pumps, Jiangsu University, Zhenjiang 212013, China
2. National Research Center of Pumps, Jiangsu University, Zhenjiang 212013, China; Institute of Fluid Engineering Equipment Technology, Jiangsu University, Zhenjiang 212009, China
3. College of Mechanical Engineering, Nantong University, Nantong 226019, China
4. Department of Mechanical Engineering and Materials Science, Washington University in St. Louis, St. Louis, MO 63130