Source: https://www.gate.cnrs.fr/uneca07/Publications/ATPC%20No.%2069%20pdf1.pdf