Source: https://www.sciencedirect.com/science/article/pii/0377027394900515/pdf?md5=564d00fc1775b14df239d284289a03da