1. Department of Engineering Mechanics, Henan University of Science and Technology , Luoyang 471023 , China
2. Center of Machinery Equipment Advanced Manufacturing of Henan Province , Luoyang 471003 , China
3. State Key Laboratory of Structural Analysis for Industrial Equipment, Dalian University of Technology , Dalian 116024 , China
4. School of Mechanics, Civil Engineering and Architecture, Northwestern Polytechnical University , Xi’an 710072 , China