Flexible HALS algorithms for sparse non-negative matrix/tensor factorization | Synapse