Source: https://vbn.aau.dk/files/280813385/PHD_Jesper_Viese_Knudsen_E_pdf.pdf