1. Department of Applied Mathematics & Statistics, Stony Brook University, Stony Brook, New York 11794, United States
2. Institute of Chemical Biology & Drug Discovery, Stony Brook University, Stony Brook, New York 11794, United States
3. Laufer Center for Physical & Quantitative Biology, Stony Brook University, Stony Brook, New York 11794, United States