Source: http://www.etienne-thibierge.fr/cours_transf-chim_2018/docs_tc5_redox.pdf