Construction Algorithms for Generalized Polynomial Lattice Rules