Boronate-appended polymers with diol-functionalized ferrocene: an effective and selective method for voltammetric glucose sensing.