Funding for this research was provided by:
Natural Science Foundation of Anhui (2108085MH290)
The Scientific Research Fund Project for Talent Introduction of Yijishan Hospital, Wannan Medical College in China (YR202116)
Key Research Foundation of Wannan Medical College (WK2020ZF09)
“Peak” Training Program for Scientific Research of Yijishan Hospital, Wannan Medical College (GF2019G11)
Received: 23 September 2021
Accepted: 27 January 2022
First Online: 30 March 2022
Change Date: 30 April 2022
Change Type: Correction
Change Details: A Correction to this paper has been published:
Change Details: https://doi.org/10.1186/S12957-022-02589-Z
: The experimental animal programme involved has been approved by the Experimental Animal Welfare and Ethics Committee of Wannan Medical College.
: Not applicable.
: The authors declare that they have no competing interests.