Gravar-mail: Prediction of conformational B-cell epitopes from 3D structures by random forests with a distance-based feature