https://doi.org/10.1109/ITNAC53136.2021.9652153