1. Department of Engineering Mechanics; Dalian University of Technology; Dalian 116023 China
2. State Key Laboratory of Structure Analysis for Industrial Equipment; Dalian University of Technology; Dalian 116023 China
3. School of Aeronautics and Astronautics; Dalian University of Technology; Dalian 116024 China