1. Dalian University of Technology State Key Laboratory of Structural Analysis for Industrial Equipment, , Dalian 116024 , China
2. Peking University Department of Advanced Manufacturing and Robotics, College of Engineering, , Beijing 100871 , China
3. Dalian Ocean University College of Ocean and Civil Engineering, , Dalian 116023 , China