1. Hubei Key Laboratory of Processing and Application of Catalytic Materials
2. College of Chemistry and Chemical Engineering
3. Huanggang Normal University
4. Huanggang 438000
5. China
6. Department of Chemistry
7. Hubei Key Lab on Organic and Polymeric Opto-Electronic Materials
8. Wuhan University
9. Wuhan 430072