1. Beijing Key Laboratory of Energy Safety and Clean Utilization
2. North China Electric Power University
3. Beijing 102206
4. P. R. China
5. Beijing Advanced Innovation Center for Soft Matter Science and Engineering
6. Beijing University of Chemical Technology
7. Beijing 100029
8. Institute of Chemistry
9. Chinese Academy of Sciences
10. Beijing 100190
11. NAAM Research Group
12. Faculty of Science
13. King Abdulaziz University
14. Jeddah 21589
15. Saudi Arabia