Diffusion-leveraged GAN dehazing driven by classification: a two-stage framework for real-world monitoring imagery | Synapse