A uniform graphene-based mesoporous carbon framework as a robust matrix for embedding SnO2 nanoparticles for long-life lithium storage.