1. State Key Laboratory of Synthetic Chemistry Department of Chemistry 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. State Key Lab of Chemical Biology and Drug Discovery and the Department of Food Science and Nutrition The Hong Kong Polytechnic University Hung Hom Kowloon Hong Kong SAR P. R. China