1. Biotechnology Research Center, Southwest University, Chongqing, 400715, China
2. State Cultivation Base of Crop Stress Biology for Southern Mountainous Land, Academy of Agricultural Sciences, Southwest University, Chongqing, 400715, China
3. Chongqing Key Laboratory of Plant Resource Conservation and Germplasm Innovation, Southwest University, Chongqing, 400715, China