1. The State Key Laboratory of Rolling and AutomationNortheastern University Shenyang 110819 China
2. Liaoning Provincial Key Laboratory of High-End Equipment Intelligent Design and Manufacturing TechnologyNortheastern University Shenyang 110819 China
3. Department of Metallurgical, Materials and Biomedical EngineeringUniversity of Texas at El Paso 500W, University Avenue El Paso TX 79968 USA