Source: https://research.thea.ie/bitstream/handle/20.500.12065/2558/Farzadazizi.pdf