A dual-condition diffusion-based microseismic signals denoiser for real-world engineering noise | Synapse