Direct evidence for catalase and peroxidase activities of ferritin-platinum nanoparticles.