Systematic Alias Sampling: an efficient and low-variance way to sample from a discrete distribution