Unsymmetrically substituted benzonaphthoporphyrazines: a new class of cationic photosensitizers for the photodynamic therapy of cancer.