Spectroscopic and kinetic investigations on porphyrin J-aggregates induced by polyamines