Which one of the following methods of metal coating provides best protection against corrosion resistance:-