GeneRank: Using search engine technology for the analysis of microarray experiments | Synapse