senior asst prof sharifah nurul huda alkaff