1. School of Automotive Studies, Tongji University, Shanghai 201804, China
2. Shanghai Automotive Wind Tunnel Center, Tongji University, Shanghai 201804, China
3. Department of Mechanical Science and Engineering, University of Illinois, Urbana, Illinois 61801, USA
4. Beijing Aeronautical Science and Technology Research Institute, Beijing 102211, China