Text this: Knowledge about hepatitis B and influencing factors among the residents in Qingdao: a cross-sectional study