Funding for this research was provided by:
National Natural Science Foundation of China (81871370, 82071946)
Natural Science Foundation of Zhejiang Province (LSD19H180001)
Received: 17 August 2020
Accepted: 23 February 2021
First Online: 1 April 2021
: This study was approved by the Ethics Committee of Zhejiang Cancer Hospital. The need for informed consent from all patients was waived due to the study’s retrospective nature.
: Not applicable.
: We have no competing interests in the work.