Hydrophilic molecularly imprinted microspheres functionalized with amino and carboxyl groups for highly selective recognition of human hemoglobin in aqueous solution