Source: https://cours-examens.org/images/An_2013_2/Etude_superieure/BIO/BIOINFO/Angiers/Cours0.pdf