Thermal, mechanical and electrochemical behaviour of poly(vinyl chloride)/ polypyrrole blends (PVC/PPy)