GraphCPI: Graph Neural Representation Learning for Compound-Protein Interaction | Synapse