Affiliation: | a The State Key Laboratory of Mechanical Transmission, Chongqing University, Chongqing 400044, Chinab Department of Mechanical Engineering, University of Michigan-Dearborn, Dearborn, MI 48128, United Statesc Transmission & Driveline Research & Advanced Engineering, Ford Motor Company, Dearborn, MI 48128, United States |