治疗癌症的中药要吃多久才有效呢