Eight die in Gaza violence