1. College of Environmental Science and Engineering
2. Beijing Forestry University
3. Beijing 100083, P. R. China
4. Department of Chemistry
5. College of Science and Arts
6. Najran University
7. Najran-11001, Kingdom of Saudi Arabia
8. Promising Centre for Sensors and Electronic Devices (PCSED)