Unsupervised Contrastive Representation Learning For Knowledge Distillation And Clustering