Afghan Blasts Leave 8 Dead as Violence Hits a High