Diffusion Model For Image Generation Using Gan