1. Hubei Key Laboratory of Power System Design and Test for Electrical Vehicle, Hubei University of Arts and Science, Xiangyang 441053, China
2. School of Automotive and Traffic Engineering, Hubei University of Arts and Science, Xiangyang 441053, China
3. College of Mechanical and Vehicle Engineering, Chongqing University, Chongqing 401122, China