Distributed gaussian non-negtive matrix factorization(mapreduce on hadoop)