Modeling the effect of insoluble corrosion products on pitting corrosion kinetics of metals