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