publication venue for Characterization of Fatigue and Crack Growth on AZ31B Magnesium Alloy 2022 Enhancement of Mechanical Properties for AZ31B Quenching in Nano Fluid 2022