Introduction to Graph Neural Networks with a Self-Attention Mechanism Using PyTorch Geometric as an Example