A Survey of Generative Adversarial Networks for Satellite Imagery: Applications, Image Types, Tasks, and Challenges | IEEE Journals & Magazine | IEEE Xplore