1. School of Chemical Engineering
2. Northwest University
3. China
4. Shaanxi Key Laboratory of Comprehensive Utilization of Tailings Resources
5. College of Chemical Engineering and Modern Materials
6. Shangluo University
7. Shangluo 726000
8. Key Laboratory of Synthetic and Natural Functional Molecule Chemistry of Ministry of Education
9. College of Chemistry and Materials Science
10. Xi'an 710069
11. Department of Chemistry
12. Faculty of Science
13. University of Lucknow
14. Lucknow
15. India
16. College of Sciences
17. King Saud University
18. Riyadh 11451
19. Saudi Arabia