Adversarial domain adaptation with classifier alignment for cross-domain intelligent fault diagnosis of multiple source domains