Efficient Diffusion Models Explained