10.1016/J.ELECOM.2024.107781