Text this: A Novel MoCo-Based Self-Supervised Learning Framework for Solar Panel Defect Detection