An Improved Projected Gradient Method for Nonnegative Matrix Factorization