CS-ResNet: Cost-sensitive residual convolutional neural network for PCB cosmetic defect detection | Synapse