1. Department of Engineering Mechanics, Dalian University of Technology 116024 Dalian, China
2. Light Alloy Research Institute, Central South University 410083 Changsha, China
3. State Key Laboratory of High Performance Complex Manufacturing, Central South University 410083 Changsha, China
4. School of Mechanical Engineering, Dalian University of Technology 116024 Dalian, China
5. State Key Laboratory of High-Performance Precision Manufacturing, Dalian University of Technology 116024 Dalian, China