泛昔洛韦片可以吃多长时间