Conjugated oligomers, polymers, and dendrimers : from polyacetylene to DNA :