“…Hence, it has already found diverse applications in data spectral analysis, mostly as a tool for blind unmixing or extraction of pure spectra (endmembers) from observed noisy mixtures. Examples include Raman scattering (e.g., Sajda et al, 2003;Li et al, 2007;Miron et al, 2011), hyperspectra unmixing (e.g., Miao and Qi, 2007;Zymnis et al, 2007;Zhang et al, 2008;Jia and Qian, 2009;Guo et al, 2009;Huck et al, 2010;Chan et al, 2011;Heylen et al, 2011;Qian et al, 2011;Iordache et al, 2011;2012;Plaza et al, 2012;Bioucas-Dias et al, 2012;Zdunek, 2012), spectral unmixing in microscopy (e.g., Pengo et al, 2010), chemical shift imaging (e.g., Sajda et al, 2004), reflectance spectroscopy (e.g., Pauca et al, 2006;Hamza and Brady, 2006), fluorescence spectroscopy (e.g., Gobinet et al, 2004), two-photon spectroscopic analysis (e.g., Hancewicz and Wang, 2005), astrophysical ice spectra unmixing (e.g., Igual et al, 2006;Igual and Llinares, 2008;Llinares et al, 2010), and gas chromatography-mass spectrometry (e.g., Likic, 2009). …”