[1] Hunan Univ, State Key Lab Adv Design & Mfg Vehicle Body, Changsha 410082, Hunan, Peoples R China
[2] Hunan Univ, Coll Mech & Vehicle Engn, Changsha 410082, Hunan, Peoples R China
[3] Hunan Univ, Key Lab Adv Design & Simulat Tech Special Equipmen, Minist Educ, Changsha 410082, Hunan, Peoples R China
[4] China Univ Geosci, Sch Mech Engn & Elect Informat, Wuhan 430074, Peoples R China