Nanocrystal-micelle : a new building block for facile self-assembly and integration of 2, 3-dimensional functional nanostructures