Source: https://www.sciencedirect.com/science/article/pii/S1877705817310007/pdf?md5=3194339542957574d2df5367ac80d224&pid=1-s2.0-S1877705817310007-main.pdf