ssDNA templated self-assembly of chromophores.