Raut R. Generative Adversarial Networks and Deep Learning 2023