Two-stage multi-objective evolutionary algorithm for overlapping community discovery | Synapse