Source: https://www.sciencedirect.com/science/article/pii/S1877042813020053/pdf?md5=fab95d180a37a9f0287ab95574e8ac4a