服用复合维生素b一般不能超过多久