A novel cyclopalladated complex with a diferrocenyl Schiff base ligand: Synthesis, structure, electrochemical and catalytic properties. (8th January 2015)