1. Automotive Engineering Research Institute, Jiangsu University, Zhenjiang 212013, China
2. Chinese Scholartree Ridge Laboratory, China North Vehicle Research Institute, Beijing 100072, China
3. Weichai (Yangzhou) Yaxing New Energy Commercial Vehicle Co., Ltd., Yangzhou 225000, China
4. School of Automotive and Traffic Engineering, Jiangsu University, Zhenjiang 212013, China