PCB Component Identification: Design and Visual Considerations for SMD and Through-Hole Components