泛昔洛韦吃多长时间为好