Source: https://repository.icesi.edu.co/biblioteca_digital/bitstream/10906/87791/1/T02133.pdf