Source: https://www.sciencedirect.com/science/article/pii/S2212827120305916/pdf?md5=4505008509154cd007e8cbbeaeb42f03&pid=1-s2.0-S2212827120305916-main.pdf