1. Department of Chemistry and Biochemistry; California NanoSystems Institute; University of California, Los Angeles (UCLA); Los Angeles CA 90095 USA
2. Department of Chemistry; Faculty of Science; Cairo University; Giza 12613 Egypt
3. Department of Materials Science and Engineering; UCLA; Los Angeles CA 90095 USA