Protein Icosahedra Nanocages Could Improve Drug Delivery