Source: https://www.sciencedirect.com/science/article/pii/S0021925818431109/pdf?md5=5861654e7bfb14e45a2be26c1e13713c