1. College of Chemistry
2. Sichuan University
3. Chengdu 610064
4. China
5. Ningbo Institute of Materials Technology and Engineering
6. Chinese Academy of Sciences
7. Ningbo 315201
8. College of Chemistry and Chemical Engineering
9. Qufu Normal University
10. Qufu 273165
11. Chemistry Department
12. Faculty of Science
13. King Abdulaziz University
14. Jeddah 21589
15. Saudi Arabia