Zn2SnO4 coated reduced graphene oxide nanoribbons with enhanced electrochemical performance for lithium-ion batteries