Source: https://www.mdpi.com/2079-4991/12/18/3173/pdf?version=1663067899