[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] Queensland Univ Technol, Sch Chem Phys & Mech Engn, Brisbane, Qld 4001, Australia
[4] Hebei Univ Technol, Sch Mech Engn, Tianjin 300130, Peoples R China