Affiliation: | 1. Department of Mechanics and Aerospace Engineering, Southern University of Science and Technology, 1088 Xueyuan Boulevard, Shenzhen 518055, China;2. School of Aerospace Engineering and Applied Mechanics, Tongji University, 1239 Siping Road, Shanghai 200092, China |