Affiliation: | a Shenzhen Second People’s Hospital, The First Affiliated Hospital of Shenzhen University, 3002 Shungang West Road, Futian District, Shenzhen 518035, Guangdong Province, China b Illawarra Health and Medical Research Institute, University of Wollongong, NSW 2522, Australia c Department of Pathology, The University of Hong Kong, Hong Kong, China d Storr Liver Unit, Westmead Millennium Institute, The University of Sydney at Westmead Hospital, Westmead, NSW 2145, Australia e Department of Medicine, The University of Hong Kong, Hong Kong, China |