Electrochemical synthesis and corrosion behaviour of polypyrrole and polypyrrole/carbon nanotube nanocomposite films