added louvian community detection from http://perso.crans.org/aynaud/communities