Source: http://www.sciencedirect.com/science/article/pii/0346251X9090006Q/pdf?md5=188db04e0f7764fe0aafca376e00ba85&pid=1-s2.0-0346251X9090006Q-main.pdf