RefineDNet: A Weakly Supervised Refinement Framework for Single Image Dehazing | Synapse