Source: https://www.sciencedirect.com/science/article/pii/S221256711400118X/pdf?md5=b352a920d184d3f1fce79445d051dc74