School of Marine Sciences, Sun Yat-sen University, Zhuhai 519082, China; Southern Marine Sciences and Engineering Guangdong Laboratory (Zhuhai), Sun Yat-sen University, Zhuhai 519082, China; State Key Laboratory of Biocontrol, Sun Yat-sen University, Guangzhou 510275, China. Electronic address: