Non-linear spectral unmixing of hyperspectral data using Modified PPNMM. (March 2021)