Minimizing the polarization leakage of geometric-phase coronagraphs with multiple grating pattern combinations