College of Automotive Engineering, Tongji University, Shanghai 201804, China;
College of Automotive Engineering, Tongji University, Shanghai 201804, China;
Pan Asia Technical Automotive Center Co., Ltd., Shanghai 201201, China;
Pan Asia Technical Automotive Center Co., Ltd., Shanghai 201201, China;