N. A. Ahmad's research while affiliated with Universiti Teknologi MARA and other places