Source: https://www.sciencedirect.com/science/article/pii/S092442049980016X/pdf?md5=87944c916c1850fd23b2b498f09053e3