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