Source: https://doc.rero.ch/record/327921/files/PERRELET_JULES_TB_final.pdf