Highly nanoporous carbon derived from potassium biphthalate by a template carbonization method