Gaza condemns barrier and electricity