Long-term persistence of anti-HBs after vaccination against HBV: an 18 year experience in health care workers