Adversarial network integrating dual attention and sparse representation for semi-supervised semantic segmentation