Biocompatible nanoporous carbons as a carrier system for controlled release of cephalexin