Eight key long non-coding RNAs predict hepatitis virus positive hepatocellular carcinoma as prognostic targets