Spectroscopic characterization of porphyrin supramolecular aggregates on poly-lysine and their application to quantitative DNA determination