Effect of Surface Roughness on Ultrasonic Testing of Back-Surface Micro-Cracks