10.1109/LES.2024.3416192 10.1007/s11042-024-18574-5 10.1109/TC.2023.3302731 10.1109/SSD54932.2022.9955750