Source: https://www.sciencedirect.com/science/article/pii/S1877042814042396/pdf?md5=d1bb56a2aa07ea8cf009ab3282016703