High Performance Polymers and Their Nanocomposites