1. BGI Research, Shenzhen 518083, China
2. Department of Hepatobiliary Surgery II, The People’s Hospital of Ganzi Tibetan Autonomous Prefecture, Kangding 626000, China
3. Department of Liver Surgery, West China Hospital of Sichuan University, Chengdu 610041, China