Innovative Institute for Plant Health, College of Agriculture and Biology, Zhongkai University of Agriculture and EngineeringGuangzhou, China
Guangdong Key Laboratory of Animal Conservation and Resource Utilization, Guangdong Public Laboratory of Wild Animal Conservation and Utilization, Institute of Zoology, Guangdong Academy of SciencesGuangzhou, China