[1] Hunan Univ, Coll Mech & Vehicle Engn, State Key Lab Adv Design & Mfg Vehicle Body, Changsha 410082, Hunan, Peoples R China
[2] Lulea Univ Technol, Dept Civil Environm & Nat Resources Engn, S-97187 Lulea, Sweden
[3] Northwestern Polytech Univ, Sch Aeronaut, Xian 710072, Peoples R China