Text this: Vaccination coverage and associates of hepatitis B vaccine among adult residents in Xiangyang and Xiaogan city of Hubei province