Text this: Effects of protonation and heavy-atom substitution on the photophysics of phenothiazinium cationic dyes and related compounds : a theoretical study