1. Department of Chemistry
and Biology, City University of Hong Kong, Tat Chee Avenue, Kowloon, Hong Kong SAR, China
2. Institute of Aquatic
Products Processing, Zhejiang Gongshang University, Hangzhou 310035, People's Republic of China
3. Hangzhou Center for Disease Control and Prevention, Hangzhou 310006, China