2024-07-102024-07-102024-07-100142-0615https://infoscience.epfl.ch/handle/20.500.14299/104962International Journal of Electrical Power and Energy Systems