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