[1] Northwestern Univ, Int Inst Nanotechnol, Inst Sustainabil & Energy Northwestern, Evanston, IL 60208 USA
[2] Northwestern Univ, Dept Chem, Evanston, IL 60208 USA
[3] Northwestern Univ, Dept Biol Engn, Evanston, IL 60208 USA
[4] Hong Kong Polytech Univ, Sch Fash & Text, Hong Kong 999077, Peoples R China