Source: https://www.sciencedirect.com/science/article/pii/S2352146521008607/pdf?md5=07d458709c004a94f5c2a466db7504f9