1. Engineering Technology Research Center of Henan Province for Solar Catalysis
2. Collaborative Innovation Center of Water Security for Water Source Region of Mid-line of South-to-North Diversion Project of Henan Province
3. Nanyang Normal University
4. Nanyang 473061
5. China
6. State Key Laboratory of Oil and Gas Reservoir Geology and Exploitation
7. Southwest Petroleum University
8. Chengdu 610500
9. The Center of New Energy Materials and Technology
10. School of Life Sciences
11. The Chinese University of Hong Kong
12. Shatin