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