Diffusion model based data generation for partial differential equations