Source: https://www.sciencedirect.com/science/article/pii/0148296385900074/pdf?md5=63ad8d28700c9ad2154b497915074b44