Source: http://etheses.iainponorogo.ac.id/3159/4/BAB III.pdf