1. Institute of Pharmaceutical Science and Technology, Collaborative Innovation Center of Yangtze River Delta Region Green Pharmaceuticals, Zhejiang University of Technology, Hangzhou 310014, China
2. Department of Pharmaceutical Sciences, Oregon State University, Corvallis, Oregon 97331-3507, United States
3. CAS Key Laboratory of Tropical Marine Bio-resources and Ecology, Guangdong Key Laboratory of Marine Materia Medica, South China Sea Institute of Oceanology, Chinese Academy of Sciences, Guangzhou 510301, China