Effect of dispersion on rheological and mechanical properties of polypropylene/carbon nanotubes nanocomposites