2D polyphthalocyanines (PPCs) of different structure and polymerization degree: chemical factors, characterization and processability