Non-negative Matrix Factorization Techniques: Advances in Theory and Applications (Signals and Communication Technology)