Source: https://www.sciencedirect.com/science/article/pii/S0021925818510504/pdf?md5=40ea53681e7c5652847b57ea9bb18377