1. NanoScience Technology Center University of Central Florida Orlando FL 32826 USA
2. Beijing National Laboratory for Molecular Sciences Key Laboratory of Photochemistry Institute of Chemistry Chinese Academy of Sciences Beijing 100190 China
3. College of Optics and Photonics University of Central Florida Orlando FL 32816 USA
4. State Key Laboratory of Polymer Physics and Chemistry Changchun Institute of Applied Chemistry Chinese Academy of Sciences Changchun 130022 China
5. Department of Chemistry University of Central Florida Orlando FL 32816 USA
6. Department of Materials Science and Engineering University of Central Florida Orlando FL 32816 USA