Source: https://www.sciencedirect.com/science/article/pii/S0985056298800320/pdf?md5=6294e5f4df21ea8056ba1fa7495c09c1&pid=1-s2.0-S0985056298800320-main.pdf