1. College of Power and Energy Engineering, Harbin Engineering University, Harbin 150001, China
2. School of Engineering, University of Liverpool, Liverpool L69 3GH, UK
3. State Key Laboratory of Structural Analysis for Industrial Equipment, Dalian University of Technology, Dalian 116024, China