1. Department of Chemistry State Key Laboratory of Synthetic Chemistry The University of Hong Kong Hong Kong SAR 999077 P. R. China
2. Laboratory of Genetically Encoded Small Molecules The Rockefeller University New York NY 10065 USA
3. Department of Infectious Diseases and Public Health The City University of Hong Kong Hong Kong SAR 999077 P. R. China
4. Laboratory for Marine Drugs and Bioproducts Qingdao National Laboratory for Marine Science and Technology Qingdao 266237 P. R. China