Spectroscopic investigations of metalloporphyrin-oligopeptide systems: evidence for peptide aggregation.