Source: https://schufo.github.io/files/2021_TASLP3091817.pdf