Source: https://www.sciencedirect.com/science/article/pii/S001046559700043X/pdf?md5=548e571098a7a6ba9dadc2d87720496e&pid=1-s2.0-S001046559700043X-main.pdf