1. State Key Laboratory of Natural and Biomimetic Drugs, School of Pharmaceutical Sciences, Peking University, Beijing 100191, China
2. Institute of Chemical Biology, Shenzhen Bay Laboratory, Shenzhen 518132, China
3. Ningbo Institute of Marine Medicine, Peking University, Ningbo 315010, China