Molecular functions and biological roles of hepatitis B virus x protein