Electropolymerization and multifunctional properties of novel polypyrrole films embedded with Co nanoparticles. (20th February 2017)