1. The State Key Laboratory of Mechanical Transmission, Chongqing University, Chongqing 400030, China
2. College of Engineering and Applied Science, Mechanical Engineering, University of Cincinnati, Cincinnati, OH 45221
3. Meritor Inc., Troy, MI 48084