A two-stage domain alignment method for multi-source domain fault diagnosis. (15th June 2023)