[1] Zhejiang Sci Tech Univ, Coll Text Sci & Engn, Key Lab Adv Text Mat & Mfg Technol, Minist Educ, Hangzhou 310018, Peoples R China
[2] Jiaxing Univ, Coll Biol Chem Sci & Engn, Jiaxing Key Lab Mol Recognit & Sensing, Jiaxing 314001, Peoples R China
[3] Jiaxing Univ, Coll Mat & Text Engn, Jiaxing 314001, Peoples R China
[4] Univ Calif Santa Cruz, Dept Chem & Biochem, Santa Cruz, CA 95064 USA