Generating Classical Chinese Poems via Conditional Variational Autoencoder and Adversarial Training | Synapse