1. College of Automobile and Traffic Engineering Wuhan University of Science and Technology Wuhan China
2. Hubei Key Laboratory of Power System Design and Test for Electrical Vehicle, Hubei University of Arts and Science Xiangyang China
3. College of Automobile and Traffic Engineering, Hubei University of Arts and Science Xiangyang China