NANOPARTICLE TECHNOLOGY