1. School of Mechanical Engineering Shenyang University of Technology Shenyang 110870 China
2. Institute of Metal Research Chinese Academy of Sciences Shenyang 110016 China
3. School of Foreign Studies Shenyang University of Technology Shenyang 110870 China
4. State Key Laboratory of Rolling and Automation Northeastern University Shenyang 110819 China