El-Maghrebi, Mohammad Abdul Hakeem bin Nabil (2022) (CW). Masters thesis, Universiti Teknologi PETRONAS.