Institute of Advanced Structure Technology Beijing Institute of Technology Beijing 100081 China;
Beijing Key Laboratory of Lightweight Multi-Functional Composite Materials and Structures Beijing Institute of Technology Beijing 100081 China;
State Key Laboratory of Advanced Metallurgy University of Science and Technology Beijing Beijing 100083 China;
Collaborative Innovation Center of Electric Vehicles in Beijing Beijing Institute of Technology Beijing 100081 China;
State Key Laboratory for Turbulence and Complex Systems College of Engineering Peking University Beijing 100871 China;