Contaminant detection in non-destructive testing using a CZT photon-counting detector | Synapse