GANs Conditioning Methods: A Survey