Sparse and Unique Nonnegative Matrix Factorization Through Data Preprocessing