Department of Computer Science, University of New Hampshire, Durham, NH, USA.|Department of Computer Science, University of New Hampshire, Durham, NH, USA.|Department of Molecular Cellular and Biomedical Sciences, University of New Hampshire, Durham, NH, USA.|Hubbard Center for Genome Studies, University of New Hampshire, Durham, NH, USA.|Department of Computer Science, University of New Hampshire, Durham, NH, USA.|Hubbard Center for Genome Studies, University of New Hampshire, Durham, NH, USA.|Hubbard Center for Genome Studies, University of New Hampshire, Durham, NH, USA.