1. State Key Laboratory of Fine Chemicals, School of Chemical Engineering, Dalian University of Technology, E-208 West Campus, 2 Ling-Gong Road, Dalian 116024, P. R. China
2. KAUST Solar Center, Division of Physical Sciences and Engineering, King Abdullah University of Science and Technology (KAUST), Thuwal 23955-6900, Kingdom of Saudi Arabia
3. Department of Chemistry, University of North Texas, 1155 Union Circle, #305070, Denton, Texas 76203-5017, United States