1. Department of Chemistry, College of Science and Arts and Promising Centre for Sensors and Electronic Devices (PCSED), Najran University, Najran, 11001, Kingdom of Saudi Arabia
2. Department of Chemistry, Jagdish Chandra Dayanand Anglo-Vedic College, Dasuya, 144205, Punjab, India
3. Department of Chemistry, Dayanand Anglo-Vedic College, Jalandhar, 145001, Punjab, India
4. Department of Pharmacology, College of Pharmacy, Najran University, Najran, 66462, Saudi Arabia