Text this: Small PCB Defect Detection Based on Convolutional Block Attention Mechanism and YOLOv8.