Algorithm taxonomy for hyperspectral unmixing | Synapse