State Key Lab of Material Processing and Dies & Mould Technology;
Huazhong University of Science and Technology;
Wuhan 430074;
China;
National Defense Key Disciplines Laboratory of Light Alloy Processing Science and Technology;
Nanchang Hangkong University;
Nanchang 330063;
China;