1. State Key Laboratory of Advanced Design and Manufacturing for Vehicle Body, Hunan University, Changsha 410082, China
2. Intelligent Transportation System Research Center, Zhejiang University City College, Hangzhou 310015, China
3. Bus Technical Department, CRRC Electric Vehicle Co., Ltd., Zhuzhou 412007, China
4. School of Mechanical Engineering and Mechanics, Xiangtan University, Xiangtan 411105, China