IIUM ENGINEERING JOURNAL