Source: https://www.sciencedirect.com/science/article/pii/S0151910700900035/pdf?md5=b08f55d7045ad37644814b4a7d1af95a