[1] Chongqing Univ, State Key Lab Mech Transmiss, Chongqing 400000, Peoples R China
[2] Chongqing Univ, Coll Mech & Vehicle Engn, Chongqing 400000, Peoples R China
[3] Beijing Inst Space Launch Technol, Beijing 100000, Peoples R China
[4] Kunming Univ Sci & Technol, Fac Transportat Engn, Kunming 650500, Peoples R China
[5] Queen Mary Univ London, Sch Engn & Mat Sci, London E1 4NS, England
[6] Loughborough Univ, Dept Aeronaut & Automot Engn, Loughborough LE11 3TU, Leics, England