Modeling Electrochemical Corrosion in Magnesium Alloy Using Non-linear Phase Field Methods