Orthogonal nonnegative matrix factorization problems for clustering: A new formulation and a competitive algorithm