长期服用二甲双胍需要补充维生素b12吗