1. State Key Laboratory of Resource Insects, College of Sericulture, Textile and Biomass Sciences, Southwest University, Chongqing 400715, China
2. Winner Medical Co., Ltd., Shenzhen 518131, China
3. Chongqing Customs Technology Center, Chongqing 400044, China
4. Department of Orthopedic Surgery and Orthopedic Research Institute, Laboratory of Stem Cell and Tissue Engineering, State Key Laboratory of Biotherapy, West China Hospital, Sichuan University, Sichuan 610041, China
5. Textile Engineering, Chemistry and Science, Wilson College of Textiles, North Carolina State University, Raleigh, North Carolina 27695, United States
6. Department of Applied Biology and Chemical Technology, The Hong Kong Polytechnic University, Kowloon 999077, Hong Kong
7. School of Fashion and Textiles, The Hong Kong Polytechnic University, Kowloon 999077, Hong Kong