[1] Jiangsu Univ, Natl Res Ctr Pumps, Zhenjiang 212013, Peoples R China
[2] Jiangsu Univ, Zhenjiang Fluid Engn Equipment Technol Res Inst, Zhenjiang 212009, Jiangsu, Peoples R China
[3] Nantong Univ, Coll Mech Engn, Nantong 226019, Peoples R China
[4] Washington Univ, Dept Mech Engn & Mat Sci, St Louis, MO 63130 USA
[5] Jiangsu Univ, Wenling Fluid Machinery Technol Inst, Wenling 317525, Peoples R China
[6] Jiangsu Univ, 301 Xuefu Rd, Zhenjiang, Jiangsu, Peoples R China