A COMPREHENSIVE GUIDELINE TO ELECTROPLATING METAL: FROM APPROACH TO SOFTWARE