1. Key Laboratory for Advanced Materials and Joint International Research Laboratory of Precision Chemistry and Molecular Engineering
2. School of Chemistry and Molecular Engineering
3. East China University of Science and Technology
4. Shanghai 200237
5. China
6. School of Chemistry and Chemical Engineering
7. Shanghai Jiao Tong University
8. Shanghai 200240
9. Institude of Basic and Applied Sciences
10. Egypt–Japan University of Science and Technology (E-JUST)
11. Alexandria
12. Egypt
13. Green Catalysis Center and College of Chemistry