Protein-inspired synthesis of SnO2 nanocrystals with controlled carbon nanocoating as anode materials for lithium-ion battery