Colorimetric response of azobenzene-terminated polydiacetylene vesicles under thermal and photic stimuli