1. Department of Applied Mathematics & Statistics, Stony Brook University, Stony Brook, New York 11794, United States
2. Instituto de Química, Universidade de Brasília, Distrito Federal, Brasília 70910-900, Brazil
3. Department of Pharmacological Sciences, Stony Brook University, Stony Brook, New York 11794, United States
4. Institute of Chemical Biology & Drug Discovery, Stony Brook University, Stony Brook, New York 11794, United States
5. Laufer Center for Physical & Quantitative Biology, Stony Brook University, Stony Brook, New York 11794, United States