Tin oxide based nanostructured materials: synthesis and potential applications | Synapse