Received: 22 November 2021
Accepted: 21 February 2022
First Online: 25 April 2022
: Informed consent was obtained from all subjects to use the specimens described in this study. The procedure related to human subjects was approved by the Ethics Committee of the Zhongshan Hospital. All animal experiments were approved by the Animal Ethics Committee of the Shanghai Cancer Institute.
: Not applicable.
: We declare that all authors have no conflict of interest.