Deep learning framework for fault detection and diagnosis in grid-connected PV systems using GAN-based data augmentation | Synapse