Role of nanoparticles in advanced biomedical research