Charef, Noureddine, Algeria