1. Department of Microbiology and Immunology, The State University of New York at Buffalo, Buffalo, NY 14203, USA
2. Department of Quantitative Health Sciences, Mayo Clinic, Jacksonville, FL 32224, USA
3. Department of Computer Science and Engineering, The State University of New York at Buffalo, Buffalo, NY 14203, USA