1. College of Environmental Science and Engineering
2. Beijing Forestry University
3. Beijing 100083
4. P. R. China
5. School of Chemistry and Chemical Engineering
6. Shihezi University
7. Shihezi 832003
8. Department of Chemistry
9. College of Science and Arts
10. Promising Centre for Sensors and Electronic Devices (PCSED)
11. Najran University
12. Najran 11001