Training Generative Adversarial Networks with Adaptive Composite Gradient