Symmetry and Graph Bi-Regularized Non-Negative Matrix Factorization for Precise Community Detection