Contrastive pre-training and 3D convolution neural network for RNA and small molecule binding affinity prediction | Synapse