Purifying adversarial perturbations based on a text-guided diffusion model | Synapse