methods of distance-based gene set functional enrichment