Source: https://shenkaiwen.com/files/papers/DSN22_HDiff.pdf