1. Department of Chemistry State Key Laboratory of Synthetic Chemistry The University of Hong Kong Pokfulam Road Hong Kong SAR P. R. China
2. Department of Infectious Diseases and Public Health Jockey Club College of Veterinary Medicine and Life Sciences City University of Hong Kong Kowloon Hong Kong SAR P. R. China
3. Department of Food Science and Nutrition State Key Lab of Chemical Biology and Drug Discovery The Hong Kong Polytechnic University Hung Hom, Kowloon Hong Kong SAR P. R. China
4. Laboratory for Marine Drugs and Bioproducts Qingdao Marine Science and Technology Center School of Medicine and Pharmacy Ocean University of China Qingdao, 266003 P. R. China