ESR investigation of polarons and bipolarons in conducting polymers:: the case of polypyrrole