1. Department of Chemistry and Laboratory of Advanced Materials
2. Collaborative Innovation Center of Chemistry for Energy Materials (iChEM)
3. State Key Laboratory of Molecular Engineering of Polymers
4. Shanghai Key Laboratory of Molecular Catalysis and Innovative Materials
5. Fudan University
6. Materials Science and Technology Program
7. College of Arts and Sciences
8. Qatar University
9. Doha
10. Qatar
11. Department of Chemistry-College of Science
12. King Saud University
13. Riyadh 11451
14. Saudi Arabia