Explanation of Generative Adversarial Networks (GANs)