“ risks of metformin metformin 150 mg does metformin cause frequent urination how long before metformin starts to work ”