[1] Zhejiang Sci Tech Univ, Minist Educ, Key Lab Adv Text Mat & Mfg Technol, Hangzhou 310018, Peoples R China
[2] Zhejiang Sci Tech Univ, Minist Educ, Engn Res Ctr Ecodyeing & Finishing Text, Hangzhou 310018, Peoples R China
[3] Hangzhou Med Coll, Sch Pharm, 481 Binwen Rd, Hangzhou 310053, Peoples R China
[4] South China Univ Technol, State Key Lab Luminescent Mat & Devices, Guangdong Prov Key Lab Luminescence Mol Aggregate, Guangzhou 510640, Peoples R China