复合维生素最多吃多长时间