Bouhadouza, B., and F. Sadaoui. 2025. “Optimal Power Flow Analysis under Photovoltaic and Wind Power Uncertainties Using the Blood-Sucking Leech Optimizer”. Electrical Engineering & Electromechanics, no. 6 (November):15-26. https://doi.org/10.20998/2074-272X.2025.6.03.