Ratcheting and low-cycle fatigue characterizations of extruded AZ31B Mg alloy with and without corrosive environment