End-stacking of copper cationic porphyrins on parallel-stranded guanine quadruplexes