Channel-Robust RF Fingerprinting via Adversarial and Triplet Losses | Synapse