A PSO-CNN-based approach for enhancing precision in plant leaf disease detection and classification