Conditional Denoising Diffusion Probabilistic Models