GraphCL: Contrastive Self-Supervised Learning of Graph Representations