Fabric surface defect classification and systematic analysis using a cuckoo search optimized deep residual network | Synapse