1. College of Chemistry
2. Sichuan University
3. Chengdu 610064
4. China
5. College of Chemistry and Chemical Engineering
6. Qufu Normal University
7. Qufu 273165
8. Institute of Geology and Mineral Resources
9. Chengdu 610081
10. Chemistry Department & Center of Excellence for Advanced Materials Research
11. King Abdulaziz University
12. Jeddah 21589
13. Saudi Arabia