Directed Chain Generative Adversarial Networks