Harvesting sunlight by artificial supramolecular antennae