[1] Hubei Univ Technol, Hubei Agr Machinery Engn Res & Design Inst, Wuhan 430068, Peoples R China
[2] Wuhan Railway Vocat Coll Technol, Railway Locomot & Vehicle Inst, Wuhan 430205, Peoples R China
[3] Huazhong Univ Sci & Technol, Sch Aerosp Engn, Dept Mech, Wuhan 430074, Peoples R China