Improving PCB defect detection using selective feature attention and pixel shuffle pyramid | Synapse