Source: https://www.sciencedirect.com/science/article/pii/0029558258901561/pdf?md5=0d45fd48b4d74c9f68a1854234020537