1. State Key Laboratory of Mechanical Transmissions, Chongqing University, Chongqing, People’s Republic of China
2. Department of Mechanical Engineering, University of Maryland, Baltimore, Maryland, USA
3. State Key Laboratory of Vehicle NVH and Safety Technology, Chongqing, People’s Republic of China