1. State Key Laboratory of Natural and Biomimetic Drugs, Chemical Biology Center, School of Pharmaceutical Sciences, Peking University, Xue Yuan Road No. 38, Beijing 100191, China
2. Ningbo Institute of Marine Medicine, Peking University, Ningbo 315010, China