1. College of Plant Protection, Southwest University, Chongqing 400715, People’s Republic of China
2. Key Laboratory of Agricultural Biosafety and Green Production of Upper Yangtze River (Ministry of Education), Southwest University, Chongqing 400715, People’s Republic of China