Source: https://ris.utwente.nl/ws/files/6073228/thesis_Fauzan.pdf