Modularity Conserved During Evolution: Algorithms And Analysis