Source: http://www.tdx.cat/bitstream/10803/405341/1/2017_Tesis_Sanahuja Ribes_Aida.pdf