School of Mechanical Engineering;
Changzhou High Technology Research Key Laboratory of Mould Advanced Manufacturing;
Changzhou University;
Changzhou 213164.China;
Jiangsu Key Laboratory of Green Process Equipment;
Changzhou University;
Changzhou 213164.China;
School of Materials Science and Engineering;
Harbin University of Science and Technology;
Harbin 150040;
China;
AZ31 alloy; Strontium; Yttrium; Twin-roll casting; Tensile properties; Free bulge formability;