Synthesis, electrochemistry and complexation studies of new redox active bisferrocene acyclic and macrocyclic thioethers