打了乙肝疫苗一般多长时间会产生抗体