Department of Mathematics, Computer Science and Cooperative Engineering, University of St. Thomas and Bioinformatics Program, Department of Biology, University of St. Thomas, 3800 Montrose Blvd, Houston, TX, 77006 USA.