Enhancing both Coverage and Dissimilarity -- Community Detection in Multi-relational