1. Department of Chemistry, Stony Brook University, Stony Brook, New York 11794-3400, United States
2. Laufer Center for Physical and Quantitative Biology, Stony Brook University, Stony Brook, New York 11794-3400, United States
3. Shenzhen Key Laboratory of Marine Biotechnology and Ecology, College of Life Sciences and Oceanography, Shenzhen University, Shenzhen 518060, China