Catechin-loaded Eudragit microparticles for the management of diabetes: formulation, characterization and in vivo evaluation of antidiabetic efficacy. (19th May 2017)