Source: https://bdigital.ufp.pt/bitstream/10284/4534/1/manuscrit_these_v31.pdf