α, ω-Diferrocenyl cumulene molecular wires studied by density functional theory