Injectable Hydrogel Containing Cowpea Mosaic Virus Nanoparticles Prevents Colon Cancer Growth.