Application of generative adversarial networks in image, face reconstruction and medical imaging: challenges and the current progress | Synapse