Source: https://www.erudit.org/en/journals/circuit/2015-v25-n1-circuit01800/1029474ar.pdf