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