Metformin pharmaceutical research