Article History
Received: 6 March 2024
Accepted: 15 October 2024
First Online: 2 January 2025
Conflict of interest
: The authors declare that there are no conflicts of interest.
: All animal experiments in this study were approved by the Ethics Committee of North Sichuan Medical College.