Multicomponent Zn-tetraphenylporphyrins: syntheses, characterization and their self assembly in the solid state