Rational design of hierarchical C–MgO@ZnO nanofiber as sulfur host for high-performance lithium–sulfur batteries