Cycle-consistent Adversarial Adaptation Network and its application to machine fault diagnosis. (January 2022)