Chongqing Engineering Research Center for Magnesium Alloys;
Chongqing University;
Chongqing 400044;
China;
College of Materials Science and Engineering;
Chongqing University;
Chongqing 400044;
China;
Faculty of Engineering;
Chiba University;
Chiba;
Japan;
Southwest Aluminum Industry (Group) Co. Ltd;
Chongqing 401326;
China;