Izzah Afiqiah Haji Abdulla's scientific contributions