Received: 17 June 2022
Accepted: 13 October 2022
First Online: 3 November 2022
: The studies involving human participants were approved by the Institutional Ethics Committee of the First Affiliated Hospital of Zhengzhou University (Approval number: 2019-KY-255). The animal study was approved by the Animal Care and Use Committee of Zhengzhou University (Approval number: ZZU-LAC20200807).
: Not applicable.
: The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.