1. Collaborative Innovation Center of Electric Vehicles in Beijing, Beijing Institute of Technology, Beijing, China
2. Faculty of Transportation Engineering, Kunming University of Science and Technology, Kunming, China
3. Department of Aeronautical and Automotive Engineering, Loughborough University, Loughborough, U.K.
4. State Key Laboratory of Mechanical Transmissions & School of Mechanical and Vehicle Engineering, Chongqing University, Chongqing, China