Text this: CL-ECPE: contrastive learning with adversarial samples for emotion-cause pair extraction