1. Department of Chemistry, The University of North Carolina at Charlotte, Charlotte, NC 28223, USA
2. Nanoscale Science Program, The University of North Carolina at Charlotte, Charlotte, NC 28223, USA
3. Civil and Environmental Engineering Department, The University of North Carolina at Charlotte, Charlotte, NC 28223, USA