hamdi halili