GeneLibrarian: an effective gene-information summarization and visualization system