1. College of Mechanical and Vehicle Engineering, Chongqing University, Chongqing, China
2. Department of Mechanical Engineering, National University of Singapore, Singapore
3. China Merchants Testing Certification Vehicle Technology Research Institute Company, Ltd., Chongqing, China
4. School of Control Science and Engineering, Shandong University, Jinan, China
5. School of Energy and Power Engineering, Chongqing University, Chongqing, China
6. State Key Laboratory of Automotive Safety and Energy, Tsinghua University, Beijing, China