1. Department of Chemistry and Biochemistry; California NanoSystems Institute; University of California; Los Angeles (UCLA) Los Angeles CA 90095 USA
2. State Key Laboratory for Modification of Chemical Fibers and Polymer Materials; College of Material Science and Engineering; Donghua University; Shanghai 201620 China
3. Department of Chemistry; Faculty of Science; Cairo University; Giza 12613 Egypt
4. Department of Materials Science and Engineering; UCLA; Los Angeles CA 90095 USA