Text this: Synthesis and characterization of novel ABA-type azobenzene-containing tri-block copolymers from telechelic polystyrene.