1. School of Chemistry and Chemical Engineering
2. Liaoning Normal University
3. Dalian
4. P. R. China
5. State Key Laboratory of Fine Chemicals
6. Department of Chemistry
7. Dalian University of Technology
8. KAUST Catalysis Center (KCC)
9. King Abdullah University of Science and Technology
10. Thuwal 23955-6900
11. Saudi Arabia