“…GANs have predominantly been used in computer vision, including but not limited to image generation, face synthesis [8], image translation [9,10,11], texture synthesis [12,13], medical imaging, [14] and super-resolution [15]. Moreover, GANs can be applied in many other fields including but not limited to voice and speech signals [16,17,18], anomaly detection [19], power systems and smart grids [20,21,22], electronics [23,24], and fault diagnosis [25,26,27,28].…”