1. Integrative Science Center of Germplasm Creation in Western China (Chongqing) Science City, Biological Science Research Center, Southwest University, Chongqing 400715, China
2. Chongqing Engineering and Technology Research Center for Novel Silk Materials, Southwest University, Chongqing 400715, China
3. College of Basic Medical Science, Qilu Medical University, Zibo 255213, China
4. Carl Zeiss (Shanghai) Co., Ltd., Shanghai 200131, China
5. College of Sericulture, Textile and Biomass Sciences, Southwest University, Chongqing 400715, China