Scalable link community detection: A local dispersion-aware approach