N,S-Codoped hierarchical porous carbon spheres embedded with cobalt nanoparticles as efficient bifunctional oxygen electrocatalysts for rechargeable zinc-air batteries.