Carbon-Coated Nanoparticles and their Application in High Performance Polymer Nanocomposites