Funding for this research was provided by:
National Natural Science Foundation of China (81703549, 81774003)
Received: 23 February 2021
Accepted: 5 April 2021
First Online: 26 April 2021
: The current study was approved by the Institute Research Ethics Committee of the Zhejiang Cancer Hospital and performed in strict accordance with the Declaration of Helsinki. Written informed consent was obtained from each patient prior to enrollment. Extensive efforts were made to ensure minimal usage of animals as well as their suffering.
: Not applicable.
: The authors declare that they have no competing interests.