Energy-based Generative Adversarial Network