Gaza hospitals treat 8 dead, 20 wounded