[1] Changsha Univ Sci & Technol, Hunan Prov Key Lab Safety Design & Reliabil Techn, Changsha 410114, Hunan, Peoples R China
[2] Hunan Univ, State Key Lab Adv Design & Mfg Vehicle Body, Changsha 410082, Peoples R China
[3] Changsha Univ Sci & Technol, Coll Automot & Mech Engn, Changsha 410114, Hunan, Peoples R China
[4] Teesside Univ, Sch Sci Engn & Design, Middlesbrough, Cleveland, England
[5] Liuzhou Railway Vocat Tech Coll, Equipment Mfg Inst, Liuzhou 545616, Peoples R China
[6] Zoomlion Heavy Ind Sci & Technol Co Ltd, Changsha 410005, Peoples R China