1. Department of Chemistry
2. Faculty of Basic Sciences
3. Tarbiat Modares University
4. Tehran
5. Iran
6. Shahed University
7. Tehran 3319118-651
8. Department of Chemistry and Biochemistry
9. Department of Materials Science and Engineering
10. California NanoSystems Institute
11. University of California
12. Los Angeles (UCLA)