Theoretical investigation of the absorption spectra and singlet-triplet energy gap of positively charged tetraphenylporphyrins as potential photodynamic therapy photosensitizers