Text this: Failure mechanism-driven multi-adversarial domain transfer learning for rolling bearing fault diagnosis