[1] Sichuan Univ, Sch Mfg Sci & Engn, Chengdu 610065, Sichuan, Peoples R China
[2] Newcastle Univ, Sch Engn, Newcastle Upon Tyne NE1 7NL, Tyne & Wear, England
[3] Army Acad Armored Forces, Dept Vehicle Engn, Beijing 100072, Peoples R China
[4] Univ Elect Sci & Technol China, Sch Automat Engn, Chengdu 610054, Sichuan, Peoples R China