Nickel poly-acetylide carbonyl clusters: structural features, bonding and electrochemical behaviour.