Gravar-mail: KB-Rank: efficient protein structure and functional annotation identification via text query