1. College of Polymer Science and Engineering
2. State Key Laboratory of Polymer Materials Engineering
3. Sichuan University
4. Chengdu 610065
5. China
6. Sichuan Institute for Food and Drug Control
7. Chengdu 611731
8. Laboratory Animal Center of Sichuan University
9. Chengdu 610041