A novel one-pot method to synthesize hierarchical mesoporous carbon foams with ZnO coating