1. University of Michigan-Shanghai Jiao Tong University Joint Institute, Shanghai Jiao Tong University 1 , Shanghai 200240, People's Republic of China
2. College of Mechanical Engineering, Donghua University 2 , Shanghai 201620, People's Republic of China
3. National Engineering Research Center of Light Alloy Net Forming, Shanghai Jiao Tong University 3 , Shanghai 200240, People's Republic of China