Porphyrin–peptide conjugates in biomedical applications