The article above states incorrectly that all the authors are affiliated with National Cancer Center/National Clinical Research Center for Cancer/Cancer Hospital & Shenzhen Hospital, Chinese Academy of Medical Sciences and Peking Union Medical College, Shenzhen, 518116, China. In fact, only the corresponding author, Luhua Wang, is affiliated with Cancer Hospital & Shenzhen Hospital. The affiliations of Zhiqiang Liu, Jianrong Dai, Tinglin Qiu, Ye Zhang, Jufang Shi, Zhihui Hu, Bo Chen and Ting Gao are as follows: National Cancer Center/National Clinical Research Center for Cancer/Cancer Hospital, Chinese Academy of Medical Sciences and Peking Union Medical College, Beijing, 100021, China.
We apologise for the error.