二甲双胍治疗糖尿病什么时候吃最佳