1. Department of Engineering Mechanics, Dalian University of Technology, Dalian, China
2. College of Mechanical and Vehicle Engineering, Taiyuan University of Technology, Taiyuan, China
3. School of Mechanical Engineering, Dalian University of Technology, Dalian, China