[1] School of Mechanical and Power, Wuhan University, Wuhan 430072, China
[2] Wuhan University of Science and Technology, Wuhan 430081, China
[3] State Key Laboratory of Vehicle Transmission, China North Vehicle Research Institute, Beijing 100072, China