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