Structured Denoising Diffusion Models