Source: https://www.sciencedirect.com/science/article/pii/S0021925818650203/pdf?md5=2a4d768153e0a2aa29236d8983ae17c3