Cycle Diffusion Model for Counterfactual Image Generation