Fluorescent substituted maleimides : from small molecule fluorophore to polymeric barcoding