Funding for this research was provided by:
National Institutes of Health (CA187027)
Received: 21 November 2019
Accepted: 30 November 2020
First Online: 10 December 2020
Ethics approval and consent to participate
: This manuscript reports studies involving human and animal data that were approved by the Ethics Committee of Zhengzhou University (Zhengzhou, Henan, China).
: All authors have agreed to publish this manuscript.
: The authors declare no competing interests.