Leveraging conditional diffusion and pruning for optimal ECG signal denoising | Synapse