Bouhadouza, B. and Sadaoui, F. (2025) “Optimal power flow analysis under photovoltaic and wind power uncertainties using the blood-sucking leech optimizer”, Electrical Engineering & Electromechanics, (6), pp. 15–26. doi: 10.20998/2074-272X.2025.6.03.