https://www.sciencedirect.com/science/article/pii/S0007681318300600?casa_token=UkXGvEeGLHkAAAAA:jqHysMzfS5ZpC6ij5SzmStjhQn006rJXb4bKYGaKLQKlyboYwDjZA6BbXLZb4aPAeK-4mxk