Graph neural network and its applications