Learning the parts of objects by non-negative matrix factorization. - Lee, D; Seung, S (Nature, 1999)