Photobiology of porphyrins.