New conducting polymers: PF6-doped XYZ-triheterocycles based on X, Y, Z= thiophene, furan and n-methylpyrrole