Source: https://www.sciencedirect.com/science/article/pii/S0021925818649002/pdf?md5=fa1bd72c85747a36fe419d54fda410d0