Applications of Functional Nanocomposites