Generative adversarial networks: A comprehensive review and the way forward | SAIEE Journals & Magazine | IEEE Xplore