Investigation of a novel triazatetrabenzcorrole photosensitizer