Multi-scale Conditional Domain Adversarial Network with Spectral Penalization for rotating machinery fault diagnosis across varying operating conditions | Synapse