The Reconstruction Of Cloud-Free Remote Sensing Images: An Artificial Neural Networks (Ann) Approach