1. Department of Computer and Information Science and Engineering, University of Florida, Gainesville, FL 32611, USA
2. Departments of Biology and Mathematics, Colgate University, Hamilton, NY 13346, USA
3. Moffitt Cancer Center, Tampa, FL 33607, USA