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