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