Hypervelocity impact studies of carbon nanotubes and fiber-reinforced polymer nanocomposites