[1] Nanjing Univ Sci & Technol, Sch Mech Engn, Nanjing, Peoples R China
[2] Southeast Univ, Sch Mech Engn, Nanjing, Peoples R China
[3] Chongqing Changan Wangjiang Ind Grp Co Ltd, Chongqing, Peoples R China
[4] YAPP Automot Parts Co Ltd, Yangzhou, Peoples R China
[5] Nanjing Univ Aeronaut & Astronaut, Coll Aerosp Engn, State Key Lab Mech & Control Mech Struct, Nanjing, Peoples R China