Three-dimensional porous nickel supported Sn–O–C composite thin film as anode material for lithium-ion batteries