Source: https://www.sciencedirect.com/science/article/pii/S1877042816304967/pdf?md5=57a9a689e13c7e0e50cea370d7c61712