Hashing based Contrastive Learning for Virtual Screening