Graph Neural Networks for Edge Signals: Orientation Equivariance and Invariance