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