Faculty of Nature and Life Sciences, Brothers Mentouri University of Constantine 1 (UFMC1), BP, 325 Route de Ain El Bey, Constantine, Algeria