1. National Key Lab of Vehicular Transmission, Beijing Institute of Technology, Beijing, People’s Republic of China
2. School of Mechanical Engineering, Beijing Institute of Technology, Beijing, People’s Republic of China
3. Beijing Electric Vehicle Co. Ltd, Beijing, People’s Republic of China