Host transcription factor Speckled 110 kDa (Sp110), a nuclear body protein, is hijacked by hepatitis B virus protein X for viral persistence