Underwater Image Restoration via Contrastive Learning and a Real-World Dataset | Synapse