Metallochelate Coupling of Phosphorescent Pt-Porphyrins to Peptides, Proteins, and Self-Assembling Protein Nanoparticles.