二甲双胍需要长期服用吗