1. State Key Laboratory of Rolling and Automation Northeastern University Shenyang 110819 P. R. China
2. Institute for Frontier Technologies of Low-Carbon Steelmaking Northeastern University Shenyang 110819 P. R. China
3. Research Institute of Technology Shougang Group Co. Ltd Beijing 100043 P. R. China