mohamad ali elhabhab