Attention-based Graph Neural Network for Semi-supervised Learning