Synthesis, ion-exchange behaviour and analytical applications of stannous ferrocyanide : Separation of Mg-Ca, Mg-Ba, Mn-Co, Mn-Ni and Y-Th