TZ Railway non-destructive inspection system