1. Department of Biology, College of Science, Princess Nourah bint Abdulrahman University, P.O. Box 84428, Riyadh 11671, Saudi Arabia
2. Geology Department, Faculty of Science, Beni-Suef University, Beni-Suef 65211, Egypt
3. Materials Technologies and Their Applications Lab, Geology Department, Faculty of Science, Beni-Suef University, Beni-Suef 65211, Egypt
4. Zoology Department, Faculty of Science, Beni-Suef University, Beni-Suef 65211, Egypt
5. INFN-Laboratori Nazionali di Frascati, Via E. Fermi 54, 00044 Frascati, Italy