[1] Hefei Univ, Sch Adv Mfg Engn, Hefei 230601, Peoples R China
[2] Hunan Univ, State Key Lab Adv Design & Manufacture Vehicle Bod, Changsha 410082, Peoples R China
[3] Anhui Prov Engn Technol Res Ctr Intelligent Vehicl, Hefei 230601, Peoples R China
[4] Univ Sydney, Sch Aerosp Mech & Mechatron Engn, Sydney, NSW 2006, Australia