Tunable nanoporous carbon