Affiliation: | 1. Department of Engineering Mechanics, Southeast University, Nanjing, Jiangsu, China;2. College of Energy and Power Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing, Jiangsu, China;3. State Key Laboratory of Mechanics and Control of Mechanical Structures, Nanjing University of Aeronautics and Astronautics, Nanjing, Jiangsu, China |