[1] ShanghaiTech Univ, Sch Phys Sci & Technol, 393 Middle Huaxia Rd, Shanghai 201210, Peoples R China
[2] Northeast Forestry Univ, Key Lab Biobased Mat Sci & Technol, Minist Educ, Harbin 150040, Peoples R China
[3] Yancheng Inst Technol, Sch Text & Clothing, Yancheng 224051, Jiangsu, Peoples R China
[4] Inst Zhejiang Univ Quzhou, 78 Jiuhua Roulevard North, Quzhou 324000, Peoples R China
[5] Fudan Univ, Dept Macromol Sci, State Key Lab Mol Engn Polymers, Lab Adv Mat, Shanghai 200433, Peoples R China
[6] Shanghai Clin Res & Trial Ctr, Shanghai 201210, Peoples R China