[1] Jiangsu Univ, Natl Res Ctr Pumps, Zhenjiang 212013, Peoples R China
[2] Jiangsu Univ, Wenling Fluid Machinery Technol Inst, Wenling 317525, Peoples R China
[3] Jiangsu Univ, Inst Fluid Engn Equipment Technol, Zhenjiang 212009, Peoples R China
[4] Jiangsu Univ, 301 Xuefu Rd, Zhenjiang, Jiangsu, Peoples R China