Affiliation: | (1) The Key Sericultural Laboratory of Agricultural Ministry, Southwest University, Chongqing, 400715, China;(2) School of Life Science, Southwest University, Chongqing, 400715, China;(3) The Institute of Agronomy and Life Sciences, Chongqing University, Chongqing, 400030, China |