一般乙肝抗病毒药要服多长时间