Source: https://www.sciencedirect.com/science/article/pii/S1877050915005244/pdf?md5=88e1e9fb9672e4416fa3daf049ba0b60