Fractal Structures in Homo- and Heteroaggregated Water Soluble Porphyrins