Towards Multi-domain Single Image Dehazing via Test-time Training