Remote Sensing Image Dehazing through an Unsupervised Generative Adversarial Network