1. The Center of New Energy Materials and Technology
2. College of Chemistry and Chemical Engineering
3. Southwest Petroleum University
4. Chengdu 610500
5. China
6. Department of Chemical & Materials Engineering
7. King Abdulaziz University
8. Jeddah 72523
9. Kingdom of Saudi Arabia
10. Department of Chemistry
11. Tsinghua University
12. Beijing 100084