Carboxy-endcapped conductive polypyrrole: biomimetic conducting polymer for cell scaffolds and electrodes.