Comparative Analysis of Object Detection Algorithms for Surface Defect Detection