Adaptive Multi-head Contrastive Learning