Direct nanorod assembly using block copolymer-based supramolecules.