Synthesis and properties of carbon nanotube-polypyrrole composites