Source: http://microbiologie.univ-tours.fr/poly3_tpl3_2010_11.pdf