1. State Key Laboratory of Advanced Design and Manufacturing Technology for Vehicle, Hunan University, Changsha, China
2. Hunan Provincial Key Laboratory of Vehicle Power and Transmission System, Hunan Institute of Engineering, Xiangtan, China
3. Hunan University-Kanino Joint Research Center, Hunan University, Changsha, China