Source: https://eprints.undip.ac.id/62481/3/BAB_II.pdf