1. Department of Chemistry
2. Hubei Key Lab on Organic and Polymeric Opto-Electronic Materials
3. Wuhan University
4. Wuhan 430072
5. China
6. Department of Chemistry and Chemical Engineering
7. College of Environmental and Energy Engineering
8. Beijing University of Technology
9. Beijing
10. P. R. China