European Journal of Operational Research, vol. 316, no. 3, page. 1101 - 1113, 2024-08
RENEWABLE AND SUSTAINABLE ENERGY REVIEWS, vol. 53, page. 319 - 329, 2016-01