Revisiting Network Perturbation for Semi-Supervised Semantic Segmentation