Reverse Engineering Biological Interaction Networks by Exploiting Prior Knowledge and Topological Features