Text this: Detection of Microdefects in Fabric with Multifarious Patterns and Colors Using Deep Convolutional Neural Network