EpicCapo: epitope prediction using combined information of amino acid pairwise contact potentials and HLA-peptide contact site information