Source: https://www.sciencedirect.com/science/article/pii/S1877050915034845/pdf?md5=3c8954c20ec3f907b72c7ab88b84860a