复合维生素b片吃多长时间有效果