REVIEW OF NON DESTRUCTIVE TESTING NDT TECHNIQUES AND THEIR