Uncertainty Aware Semi-Supervised Learning on Graph Data