Enhancing solar panel maintenance with deep learning: A multi-class fault detection framework using resnet and vision transformers (VIT) with image preprocessing | Synapse