Received: 12 January 2020
Accepted: 23 April 2020
First Online: 24 May 2020
Ethics approval and consent to participate
: The animal experiments were approved by the Institutional Animal Care and Use Committee of Hubei Cancer Hospital (Wuhan, China). Written informed consent was obtained from each patient. This study was approved by the Institutional Review Board of Hubei Cancer Hospital.
: Not applicable.
: The authors declare that they have no competing interests.