Asurveyofspectralunmixing