A Review of Signal Processing Techniques for Ultrasonic Guided Wave Testing | Synapse