Do Generated Data Always Help Contrastive Learning? | Synapse