Source: https://www.sciencedirect.com/science/article/pii/S0021925818438884/pdf?md5=44d7462e10ef6616ac2d143fd30187be