Metformin mechanism and side effects | NurseNest