Source: https://www.sciencedirect.com/science/article/pii/S0021925818744086/pdf?md5=0538192711eda9e423b870a70ca5e307