Nanorod-made display tech