1. College of Pharmaceutical Science & Collaborative Innovation Center for Yangtze River Delta Region Green Pharmaceuticals, Key Laboratory of Marine Fishery Resources Exploitment & Utilization of Zhejiang Province, Zhejiang University of Technology, 310014 Hangzhou, People’s Republic of China
2. Department of Chemistry and Chemical Biology, Rensselaer Polytechnic Institute, Troy, New York 12180, United States
3. Center for Biotechnology and Interdisciplinary Studies, Rensselaer Polytechnic Institute, Troy, New York 12180, United States
4. Department of Chemical and Biological Engineering, Rensselaer Polytechnic Institute, Troy, New York 12180, United States
5. Department of Biology and Department of Biomedical Engineering, Rensselaer Polytechnic Institute, Troy, New York 12180, United States