1. National Engineering Laboratory for Modern Silk
2. College of Textile and Clothing Engineering
3. Soochow University
4. Suzhou 215123
5. China
6. School of Materials Science and Engineering
7. University of Science and Technology Beijing
8. Beijing 100083
9. Department of Chemistry
10. College of Science
11. King Saud University
12. Riyadh 11451
13. Saudi Arabia
14. Jiangsu Provincial Key Laboratory of Advanced Robotics
15. Suzhou 215021