[1] Nanchang Inst Technol, Sch Civil Engn, Nanchang 330044, Peoples R China
[2] Chongqing Pump Ind Co Ltd, Chongqing 400033, Peoples R China
[3] Machine Ind Lanzhou Petrochem Equipment Inspect In, Lanzhou 730070, Peoples R China
[4] Lanzhou Univ Technol, Coll Energy & Power Engn, Lanzhou 730050, Peoples R China
[5] Wuhan Univ, Sch Power & Mech Engn, Wuhan 430072, Peoples R China