Low Rank Matrix Factorization with MoG noise