Microcomposites or nanocomposites