Carbon nanocage: a large-pore cage-type mesoporous carbon material as an adsorbent for biomolecules