Synthesis and ion-exchange properties of stannic arsenates: separation of Fe3+ from Ni2+, CO2+ Mn2+, and Al3+; separation of Al3+ from Mg2+ and In2+