二甲双胍何时吃最好