Nano science and technology : Promise and threat - Halimaton Hamdan