Detecting modules in biological networks by edge weight clustering and entropy significance