State Key Laboratory for Mechanical Behavior of Materials;
Xi’an Jiaotong University;
Xi’an 710049;
China;
State Key Laboratory of Rolling and Automation;
Northeastern University;
Shenyang 110819;
China;
Al-Mn-Fe-Si strip; Twin-roll casting; Thermal stability; Ductile fracture;