1. Hunan Province Cooperative Innovation Center for Molecular Target New Drug Study, Institute of Pathogenic Biology, Medical College, University of South China, Hengyang 421001, People's Republic of China
2. Department of Health Technology and Informatics, Hong Kong Polytechnic University, Hong Kong 999077, People's Republic of China
3. Key Laboratory of Tropical Marine Bio-resources and Ecology, South China Sea Institute of Oceanology, Chinese Academy of Sciences, Guangzhou 510301, People's Republic of China