Visual inspection of steel surface defects based on domain adaptation and adaptive convolutional neural network. (15th May 2021)