how long does 1 mg of prozac stay in the body metformin metabolism taking antibiotics and prednisone buy generic prozac metformin preventing lung cancer