Transmembrane protein topology prediction using support vector machines