Chenafa, Mohammed, Algeria