[1] Shenzhen Univ, Coll Mechatron & Control Engn, Shenzhen 518060, Peoples R China
[2] Chongqing Univ Technol, Key Lab Adv Manufacture Technol Automobile Parts, Minist Educ, Chongqing 400054, Peoples R China
[3] Hunan Univ, State Key Lab Adv Design & Mfg Vehicle Body, Changsha 410082, Peoples R China