Nanocrystal research