1. College of Automotive Engineering, The State Key Laboratory of Mechanical Transmissions, Chongqing Automotive Collaborative Innovation Centre, Chongqing University Chongqing China
2. School of Mechanical and Aerospace EngineeringNanyang Technological University Singapore Singapore