1. College of Physics and Electronic Engineering
2. Chongqing Normal University
3. Chongqing 400047
4. China
5. College of Chemistry
6. Sichuan University
7. Chengdu 610064
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