Mixed 1D-2D inorganic polymeric zinc ferrocenylphosphonate: crystal structure and electrochemical study.