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