1. School of Mechanical and Electrical EngineeringCentral South University Changsha 410083 China
2. Light Alloy Research InstituteCentral South University Changsha 410083 China
3. State Key Laboratory of High Performance Complex Manufacturing Central South University Changsha 410083 China
4. College of Metallurgies and EnergyNorth China Science and Technologies University Tangshan 063009 China