Source: https://upcommons.upc.edu/bitstream/handle/2099.1/19133/Loudnes_MEM_JCF_v14.pdf?sequence=4