Gene Set Analysis Exploiting Pathway Topology