1. Department of Biology, College of Science and Humanities, Prince Sattam Bin Abdul Aziz University, Alkharj 11942, Saudi Arabia
2. Department of Zoology, Faculty of Science, Suez Canal University, Ismailia 41522, Egypt
3. Basic Engineering Science Department, Faculty of Engineering, Menoufia University, Shebin El-Kom 32511, Egypt
4. Advanced Materials/Solar Energy and Environmental Sustainability (AMSEES) Laboratory, Faculty of Engineering, Menoufia University, Shebin El-Kom 32511, Egypt