Text this: Dictionary Learning Based on Nonnegative Matrix Factorization Using Parallel Coordinate Descent