1. Engineering Technology Research Center of Henan Province for Solar Catalysis
2. College of Chemistry and Pharmaceutical Engineering
3. Nanyang Normal University
4. Nanyang 473061
5. P. R. China
6. State Key Laboratory of Oil and Gas Reservoir Geology and Exploitation
7. School of Materials Science and Engineering
8. Southwest Petroleum University
9. Chengdu
10. School of Life Sciences
11. The Chinese University of Hong Kong
12. NT