finding community structure in networks using the eigenvectors of matrices .
Statistical mechanics of community detection.