Indentifying sub-network functional modules in protein undirected networks