Text this: Deep learning methods for solar fault detection and classification: A review