1. College of Mechanical and Electrical Engineering; Central South University; Changsha 410083 P. R. China
2. State Key Laboratory of High Performance Complex Manufacturing; Central South University; Changsha 410083 P. R. China
3. Light Alloy Research Institute; Central South University; Changsha 410083 P. R. China