1. The Louis and Beatrice Laufer Center for Physical and Quantitative Biology, Stony Brook University, Stony Brook, New York 11794, USA;
2. Department of Applied Mathematics and Statistics, Stony Brook University, Stony Brook, New York 11794, USA
3. Department of Computer Science and Engineering, Texas A&M University, College Station, Texas 77843, USA
4. Department of Biochemistry and Biophysics, Texas A&M University, College Station, Texas 77843, USA;
5. Center for Phage Technology, Texas A&M University, College Station, Texas 77843, USA
6. Department of Biomedical Engineering, Stony Brook University, Stony Brook, New York 11794, USA