Spectroelectrochemical studies of the redox and kinetic behaviour of polypyrrole film