Source: https://www.mdpi.com/2673-4931/16/1/65/pdf