1. Key Laboratory of Chemical Synthesis and Pollution Control of Sichuan Province
2. School of Chemistry and Chemical Engineering
3. China West Normal University
4. Nanchong 637002
5. China
6. College of Chemistry and Chemical Engineering
7. Qufu Normal University
8. Qufu 273165
9. Chengdu Institute of Geology and Mineral Resources
10. Chengdu 610081
11. Chemistry Department, Faculty of Science
12. King Abdulaziz University
13. Jeddah 21589
14. Saudi Arabia