Ultrasmall particles and nanocomposites: state of the art