Structural deformations and bond length alternation in porphyrin π-cation radicals