Algorithms for nonnegative matrix and tensor factorizations : a unified view based on block coordinate descent framework
nonnegativity constraints in numerical analysis ∗ .