Fluorescent detection of heparin by a cationic conjugated polyfluorene probe containing aggregation-induced emission units