Exponential gannet firefly optimization algorithm enabled deep learning for diabetic retinopathy detection