1. Shijiazhuang Campus, Army Engineering University , Shijiazhuang 050003 , China
2. Engineering University of PAP , Xi’an 710086 , China
3. State Key Lab for Strength and Vibration of Mechanical Structures, Department of Engineering Mechanics, Xi’an Jiaotong University , Xi’an 710049 , China
4. College of Naval Architecture and Ocean Engineering, Naval University of Engineering , Wuhan 430033 , China