1. Shenzhen Key Laboratory for Food Biological Safety ControlFood Safety and Technology Research CentreThe Hong Kong PolyU Shenzhen Research Institute Shenzhen 518052 P. R. China
2. Department of Infectious Diseases and Public HealthJockey Club College of Veterinary Medicine and Life SciencesCity University of Hong Kong Kowloon 999077 Hong Kong
3. State Key Lab of Chemical Biology and Drug DiscoveryDepartment of Applied Biology and Chemical TechnologyThe Hong Kong Polytechnic University Hung Hom 999077 Hong Kong