1. State Key Laboratory of Resource Insects, Medical Research Institute, Southwest University, Chongqing 400716, China
2. Jinfeng Laboratory, Chongqing 401329, China
3. Engineering Research Center for Cancer Biomedical and Translational Medicine, Southwest University, Beibei, Chongqing 400716, China
4. Chongqing Engineering and Technology Research Center for Silk Biomaterials and Regenerative Medicine, Southwest University, Beibei, Chongqing 400716, China
5. Department of Gastroenterology, the Affiliated Hospital of Southwest Medical University, Luzhou 646000, China