A Comprehensive Review of Convolutional Neural Networks for Defect Detection in Industrial Applications | Synapse