solar cell corrosion