1. Department of Chemistry, College of Science and Arts, Najran University, Najran 11001, Saudi Arabia
2. Promising Centre for Sensors and Electronic Devices (PCSED), Advanced Materials and Nano-Research Centre, Najran University, Najran 11001, Saudi Arabia
3. Department of Biology, College of Science, Al-Baha University, Albaha 65799, Saudi Arabia
4. Department of Chemistry, College of Science, Imam Mohammad Ibn Saud Islamic University (IMSIU), Riyadh 11432, Saudi Arabia
5. Department of Chemistry, College of Science, Al-Baha University, Albaha 65799, Saudi Arabia