Multi-mode data augmentation and fault diagnosis of rotating machinery using modified ACGAN designed with new framework