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