How long can a hepatitis B patients live