Synthesis and characterization of conducting polypyrrole-poly(n-vinylimidazole) composites