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 of Industrial Equipment, Dalian University of Technology, Dalian 116023, China