Numerical Modeling and Solution of Galvanic Corrosion Systems: Part I. Governing Differential Equation and Electrodic Boundary Conditions