A new kinetics model of dynamic recrystallization for magnesium alloy AZ31B