Source: https://www.sciencedirect.com/science/article/pii/S0181551204962006/pdf?md5=db3feeb9b26986a11dd6b0e47ca31893