1. Application Technology Dept Research Institute of Technology of Shougang Group Co., Ltd. Beijing 100043 China
2. Beijing Key Laboratory of Green Recycling Process for Iron and Steel Production Technology Beijing 100043 China
3. Beijing Engineering Research Center of Energy Steel Beijing 100043 China
4. Department of Mechanical Engineering Imperial College London London SW7 2AZ UK
5. Testing & Analysis Center Research Institute of Technology of Shougang Group Co., Ltd. Beijing 100043 China