1. Laboratory of Advanced Materials
2. Department of Chemistry
3. Shanghai Key Lab of Molecular Catalysis and Innovative Materials
4. iChEM
5. State Key Laboratory of Molecular Engineering of Polymers
6. Fujian Institute of Research on the Structure of Matter
7. Chinese Academy of Sciences
8. Fuzhou
9. P. R. China
10. Bioproducts Research Chair
11. Zoology Department
12. College of Science
13. King Saud University
14. Riyadh 11451
15. Biology Department
16. College of Sciences
17. Princess Nourah bint Abdulrahman University
18. Riyadh
19. Saudi Arabia