On Explainability of Graph Neural Networks via Subgraph Explorations