10.31635/renewables.026.202600118 · JRNLClub