Author: Hamizun Syah Md. Yusoff.