AR-Diffusion: Auto-Regressive Diffusion Model for Text Generation