1. Hunan Provincial Key Laboratory of Vehicle Power and Transmission System, Hunan Institute of Engineering, Xiangtan, China
2. College of Mechanical and Vehicle Engineering, Hunan University, Changsha, China
3. China North Vehicle Research Institute, Beijing, China