Nanocomposites of isotactic polypropylene with carbon nanoparticles exhibiting enhanced stiffness, thermal stability and gas barrier properties