Nanodisplay technology