Gravar-mail: Combined node and link partitions method for finding overlapping communities in complex networks