Shanghai international consensus on diagnosis and comprehensive treatment of colorectal liver metastases (version 2019).