1. State Key Laboratory of Material Processing and Die & Mould TechnologyHuazhong University of Science and Technology, 1037 Luoyu Road, Wuhan 430074, China
2. Wuhan Iron and Steel (Group) Corp.Research and Development Center, 3 Yangang Road, Wuhan 430080, China