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