College of Textiles and Clothing State Key Laboratory of Bio-fibers and Eco-textiles, Qingdao University, Qingdao 266071, China ...
Department of Chemistry, Colgate University, 13 Oak Drive, Hamilton, New York 13346, United States ...