MAGNETIC FLUX LEAKAGE TESTING DEFINED: A ESSENTIAL SOFTWARE IN NON-HARMFUL TESTING