RegMixMatch: Optimizing Mixup Utilization in Semi-Supervised Learning