Recent Approaches to the Development of Corrosion Resistant Coatings