Grouping-matrix based Graph Pooling with Adaptive Number of Clusters