Affiliation: | 1.Beijing Key Laboratory of Nonlinear Vibrations and Strength of Mechanical Structures, College of Mechanical Engineering, Beijing University of Technology, Beijing, 100124, People’s Republic of China ;2.School of Aerospace Engineering, Shenyang Aerospace University, Liaoning, 110136, People’s Republic of China ;3.Department of Mechanical & Industrial Engineering, University of Toronto, 5 King’s College Road, Toronto, ON, M5S 3G8, Canada ; |