DiffCharge: Generating EV Charging Scenarios via a Denoising Diffusion Model | Synapse