I have two networks where the nodes are gene IDs and a single node can have multiple IDs. I need to find the intersection (shared undirected edges) between these two network