Seven types of metal plating