Gravar-mail: Gene function prediction using labeled and unlabeled data