Nano-nanocomposites: an emerging class of materials. (14th April 2009)