1. School of Materials Science and Engineering
2. Shenyang University of Technology
3. Shenyang 110870
4. China
5. Promising Centre for Sensors and Electronic Devices (PCSED) and Department of Chemistry
6. College of Science and Arts
7. Najran University
8. Najran 11001
9. Kingdom of Saudi Arabia