SPAAN: a software program for prediction of adhesins and adhesin-like proteins using neural networks