https://doi.org/10.1109/TGCN.2021.3067374