Thermal and flammability properties of polypropylene/carbon nanotube nanocomposites