A Deep convolutional neural network with residual blocks for wafer map defect pattern recognition