1. Department of Chemistry, Faculty of Science and Arts, Najran University, Najran, 11001, Kingdom of Saudi Arabia
2. Department of Chemistry, University of Delhi, Delhi 110007, India
3. Department of Chemistry, JCDAV College Dasuya, Hoshiarpur 144205, Panjab, India
4. Zoological Survey of India, Kolkata 700053, India
5. Department of Electrical Engineering, Faculty of Engineering, Najran University, Najran, 11001, Kingdom of Saudi Arabia
6. Department of Biochemistry, Faculty of Medicine, Najran University, Najran, 11001, Kingdom of Saudi Arabia