Kinetics of disaggregation of a non-covalent zinc tetraphenylporphyrin dimer in solution