A review of Corrosion and environmental effects on …