Effects of ligands, solvent, and variable sulfonation on dimer formation of aluminum and zinc phthalocyaninesulfonates