Source: https://www.sciencedirect.com/science/article/pii/0307904X88900224/pdf?md5=e3cfc1e55e6f0eb1028ae00d4c66a46b