Generative Adversarial Networks for Malware Detection: a Survey