Pseudo-label Refinement for Improving Self-Supervised Learning Systems