Synthesis of nanocomposites with carbon–SnO2 dual-shells on TiO2 nanotubes and their application in lithium ion batteries