Combating Noise: Semi-supervised Learning by Region Uncertainty Quantification