Controllable Natural Language Generation with Contrastive Prefixes | Synapse