Source: https://www.sciencedirect.com/science/article/pii/S0021925818661204/pdf?md5=8f7f2dd984a9f4d739a0aace28c403f1