Source: https://www.sciencedirect.com/science/article/pii/S1877042813049215/pdf?md5=bf28cca2a87730831e87f2a887b3d21d