Mixed-valance diferrocenylacetylene cation