A Critical Review of the Application of Electrochemical Techniques for Studying Corrosion of Mg and Mg Alloys: Opportunities and Challenges