Source: https://www.sciencedirect.com/science/article/pii/S006527920860237X/pdf?md5=9fece9822ce4dd307a7cbb79d97d7b9b&pid=1-s2.0-S006527920860237X-main.pdf