A review on spectral processing methods for geological remote sensing