1. School of Science
2. Hubei University of Technology
3. Wuhan 430068
4. China
5. Hubei Collaborative Innovation Center for High-efficiency Utilization of Solar Energy
6. Department of Chemistry
7. University of Missouri-Kansas City
8. Kansas City
9. USA