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