Source: https://www.sciencedirect.com/science/article/pii/S1877042813038160/pdf?md5=5d443fedc5cb385bf1ae3c3f11477f2e