Text this: SerpensGate-YOLOv8: an enhanced YOLOv8 model for accurate plant disease detection