Research Institute of Technology of Shougang Group Co.. 100043;
Shougang-Imperial Lab for Lightweight Steel Based Systems for Impact Resistant Automotive Applications SW72AZ;
School of Mechanical Engineering of Science and Technology Beijing 100083;
Imperial College London SW72AZ;