Source: https://aurore.unilim.fr/memoires/nxfile/default/d5e5c0dc-373e-4b19-81b1-b34c801ec6d3/blobholder:0/R-MLDB-2015-004.pdf