Department of Biology, Old Dominion University, Norfolk, VA, USA.|Department of Computer Science, Old Dominion University, Norfolk, VA 23529, USA.|Department of Biology, Old Dominion University, Norfolk, VA, USA.|Department of Computer Science, Old Dominion University, Norfolk, VA 23529, USA.