Gravar-mail: Metagenes and molecular pattern discovery using matrix factorization