[1] Chinese Univ Hong Kong, Prince Wales Hosp, Dept Anat & Cellular Pathol, State Key Lab Translat Oncol, Hong Kong 999077, Peoples R China
[2] Chinese Univ Hong Kong, Inst Digest Dis, State Key Lab Digest Dis, Hong Kong 999077, Peoples R China
[3] Chinese Univ Hong Kong, CUHK Shenzhen Res Inst, Shenzhen 518000, Peoples R China
[4] Chinese Univ Hong Kong, Dept Med & Therapeut, Hong Kong 999077, Peoples R China