1. Hubei Key Laboratory of Advanced Technology of Automotive Parts, Wuhan University of Technology, Wuhan 430070, China
2. Hubei Collaborative Innovation Centre for Automotive Components Technology, Wuhan University of Technology, Wuhan 430070, China
3. Powertrain Development Department, Dongfeng Motor Corporations Technical Centre, Wuhan 430058, China