https://doi.org/10.1109/CDC40024.2019.9029368