1. School of Automotive Studies & School of Aerospace Engineering and Applied Mechanics, Tongji University, 4800 Caoan Road, Shanghai 201804, China
2. New Clean Energy Automotive Engineering Center, 4800 Caoan Road, Tongji University, Shanghai 201804, China