1. College of Mechanical and Electrical Engineering, Central South University, Changsha 410083, China
2. State Key Laboratory of High-Performance Complex Manufacturing, Central South University, Changsha 410083, China
3. Southwest Aluminum (Group) Co., Ltd., Chongqing 400050, China
4. Light Alloy Research Institute, Central South University, Changsha 410083, China