Source: https://repositorio.usfq.edu.ec/bitstream/23000/6003/1/129436.pdf