1. School of Automotive Engineering, Dalian University of Technology, Dalian, China
2. Department of Engineering Mechanics, Dalian University of Technology, Dalian, China
3. Institute of Electronic Engineering, China Academy of Engineering Physics, Mianyang, China
4. Hubei Key Laboratory of Hydroelectric Machinery Design and Maintenance, College of Mechanical and Power Engineering, Three Gorges University, Yichang, China
5. WMG, University of Warwick, Coventry, UK
6. State Key Laboratory of Structural Analysis for Industrial Equipment, Department of Engineering Mechanics, Dalian University of Technology, Dalian, China