Structure and electrochemical properties of Mg2SnO4 nanoparticles synthesized by a facile co-precipitation method