Multi-scale Laplacian community detection in heterogeneous networks